home *** CD-ROM | disk | FTP | other *** search
Dominion Scenario Description Language | 1998-04-02 | 4.2 KB | 125 lines |
- ; Scenario Description Language
-
- MISSION_BUILDINFO = "Rob Legg", "v1.1", "03.17.98"
-
- MISSION_CINEMATS = "nothing", "nothing", "nothing"
-
- MISSION_BRIEF_WAV = "badass.wav"
-
-
- GAME_INIT =
- LOAD_MAP = "ScrappyDemo4.wxm"
-
- SET_MAX_PLAYERS = 4 ; (max players)
- SET_COMPUTER_PLAYER = PLAYER_1, POSTURE_PASSIVE ; (computer playerId)
- SET_COMPUTER_PLAYER = PLAYER_2, POSTURE_PASSIVE ; (computer playerId)
- SET_COMPUTER_PLAYER = PLAYER_3, POSTURE_PASSIVE ; (computer playerId)
-
- ; Player 0 settings
- SET_PLAYER_RACE = PLAYER_0, DARKEN ; (playerId, raceId)
- SET_PLAYER_COLOR = PLAYER_0, 0 ; (playerId, colorIdx)
- SET_TECH_LEVEL = PLAYER_0, 13 ; (playerId, tech level)
- SET_MEN_MATERIAL = PLAYER_0, SET, 1000, 10000, 1000, 10000, 1000, 10000 ; (playerId, setting (SET, ADD, or RESET), men, mat)
-
- ; Player 1 settings
- SET_PLAYER_RACE = PLAYER_1, HUMAN ; (playerId, raceId)
- SET_PLAYER_COLOR = PLAYER_1, 0 ; (playerId, colorIdx)
- SET_TECH_LEVEL = PLAYER_1, 13 ; (playerId, tech level)
- SET_MEN_MATERIAL = PLAYER_1, SET, 1000, 10000, 1000, 10000, 1000, 10000 ; (playerId, setting (SET, ADD, or RESET), men, mat)
-
- ; Player 2 settings
- SET_PLAYER_RACE = PLAYER_2, HUMAN ; (playerId, raceId)
- SET_PLAYER_COLOR = PLAYER_2, 0 ; (playerId, colorIdx)
- SET_TECH_LEVEL = PLAYER_2, 13 ; (playerId, tech level)
- SET_MEN_MATERIAL = PLAYER_2, SET, 1000, 10000, 1000, 10000, 1000, 10000 ; (playerId, setting (SET, ADD, or RESET), men, mat)
-
- ; Player 3 settings
- SET_PLAYER_RACE = PLAYER_3, HUMAN ; (playerId, raceId)
- SET_PLAYER_COLOR = PLAYER_3, 0 ; (playerId, colorIdx)
- SET_TECH_LEVEL = PLAYER_3, 13 ; (playerId, tech level)
- SET_MEN_MATERIAL = PLAYER_3, SET, 1000, 10000, 1000, 10000, 1000, 10000 ; (playerId, setting (SET, ADD, or RESET), men, mat)
-
- ; ***Terrain analysis results***
-
- ;AOA: dir, y-intercept, intersects?, startFree?, endFree?, <list of sectors>
- AOA = 0, 3, 1, 1, 1, 118, 119, 120, 121, 122, 123, 124, 125
- AOA = 0, 9, 0, 1, 1, 299, 300, 301, 302, 303, 304, 305
- AOA = 0, 13, 1, 1, 1, 419, 420, 421, 422, 423, 424, 425
- AOA = 1, -21, 1, 1, 0, 87, 120, 153, 186
- AOA = 2, 6, 0, 1, 1, 38, 70, 102, 134, 166
- AOA = 2, 26, 1, 1, 0, 58, 90, 122, 154, 186
- AOA = 3, 30, 1, 1, 1, 92, 123, 154, 185
- AOA = 3, 19, 1, 1, 1, 360, 391, 422, 453
- AOA = 0, 15, 0, 1, 1, 497, 498, 499, 500, 501, 502, 438, 439, 440, 441, 442, 443, 444, 445
-
- ;Key Terrain: sectorID, type, rating
- KEY_TERRAIN = 120, 0, 100
- KEY_TERRAIN = 123, 0, 100
- KEY_TERRAIN = 422, 0, 100
- KEY_TERRAIN = 302, 1, 50
- KEY_TERRAIN = 102, 1, 50
- KEY_TERRAIN = 439, 1, 50
- KEY_TERRAIN = 300, 2, 28
- KEY_TERRAIN = 305, 2, 100
- KEY_TERRAIN = 425, 2, 97
- KEY_TERRAIN = 71, 2, 4
- KEY_TERRAIN = 166, 2, 97
- KEY_TERRAIN = 185, 2, 80
- KEY_TERRAIN = 498, 2, 21
- KEY_TERRAIN = 445, 2, 100
-
-
- AI_INIT
-
- ; ***ENERGY WELLS***
-
- ADD_ENERGYWELL = -3072, -1152, 30000, 30000, 200
- ADD_ENERGYWELL = -2816, 1312, 30000, 30000, 200
- ADD_ENERGYWELL = -1952, 1328, 30000, 30000, 200
- ADD_ENERGYWELL = -1952, -1136, 30000, 30000, 200
- ADD_ENERGYWELL = 2080, 1264, 30000, 30000, 200
- ADD_ENERGYWELL = 3136, 1280, 30000, 30000, 200
- ADD_ENERGYWELL = 3104, -1200, 30000, 30000, 200
- ADD_ENERGYWELL = 1984, -1216, 30000, 30000, 200
- ADD_ENERGYWELL = -1536, -288, 30000, 30000, 200
- ADD_ENERGYWELL = -2912, 240, 30000, 30000, 200
- ADD_ENERGYWELL = -416, 1552, 30000, 30000, 200
- ADD_ENERGYWELL = 1088, 800, 30000, 30000, 200
- ADD_ENERGYWELL = -512, 448, 30000, 30000, 200
- ADD_ENERGYWELL = 1568, 144, 30000, 30000, 200
- ADD_ENERGYWELL = -128, -704, 30000, 30000, 200
- ADD_ENERGYWELL = 576, -1696, 30000, 30000, 200
- ADD_ENERGYWELL = 3104, 272, 30000, 30000, 200
- ADD_ENERGYWELL = 1792, -512, 30000, 30000, 200
- ADD_ENERGYWELL = 3808, -1840, 10000, 30000, 200
- ADD_ENERGYWELL = -3840, -1856, 10000, 30000, 200
- ADD_ENERGYWELL = -3840, 1856, 10000, 30000, 200
- ADD_ENERGYWELL = 3872, 1904, 10000, 30000, 200
- ADD_ENERGYWELL = -1344, -1888, 10000, 30000, 200
-
-
- ; ***STRUCTURE UNITS***
-
- DEFRULESET = 0
-
- ; Default game objectives and actions to take after they're met
-
- OBJECTIVE = 0, 0 ; (objectiveId, priority)
- GAME_WON
- OBJECTIVE = 1, 0
- GAME_LOST
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-